/* 覆盖表头样式 */
.table-view .column-header .label {
    -fx-font-weight: normal;
    -fx-text-fill: #000000;     /* 表头文字颜色 */
    -fx-font-size: 14px;        /* 字体大小 */
    -fx-alignment: CENTER; /* 文字垂直居中 */
    -fx-padding: 8px;           /* 内边距 */
}

/* 表头背景色 */
.table-view .column-header,
.table-view .column-header-background .filler {
    -fx-background-color: transparent; /* 浅灰色背景 */
}

/* 取消隔行变色 */
.table-view .table-row-cell,
.table-view .table-row-cell:even {
    -fx-background-color: transparent; /* 所有行背景色设为白色 */
}

/* 选中行样式 */
.table-view .table-row-cell:selected {
    -fx-background-color: transparent; /* 选中行背景色设为浅灰色 */
    -fx-text-fill: #000000;       /* 选中行文字颜色设为黑色 */
}

/* 确保选中行的单元格内文字可见 */
.table-view .table-row-cell:selected .text {
    -fx-fill: #000000; /* 文字颜色设为黑色 */
}
.table-view .table-cell {
    -fx-border-color: #000000;  /* 网格线颜色 */
    -fx-border-width: 0.5px;    /* 网格线宽度 */
}
.table-view .column-header {
    -fx-border-color: #000000;
    -fx-border-width: 0.5px 0.5px 0.5px 0.5px;  /* 右侧和底部边框 */
}
/* 去除表格边框 */
.table-view {
    -fx-background-color: transparent; /* 设置背景为透明 */
    -fx-border-width: 0; /* 边框宽度设为 0 */
}

/* 去除表头边框 */
.table-view .column-header,
.table-view .column-header-background .filler {
    -fx-background-color: transparent; /* 表头背景设为透明 */
    -fx-border-width: 0; /* 表头边框宽度设为 0 */
}

/* 去除表格单元格边框 */
.table-view .table-cell {
    -fx-border-width: 0;
    -fx-alignment: CENTER;
     /* 单元格边框宽度设为 0 */
}
